package modelo.caracteristicas;

public enum Hobby implements ICaracteristica{
	
	//El ladron tenia...
	
	TENIS("Jugaba bien al tenis."), MUSICA("Llevaba un instrumento musical."), ALPINISMO("Pregunto donde podia escalar."), 
	PARACAIDISMO("Tenia un paracaidas."), NATACION("Solia ir a nadar."), CROQUET("Era fanatico del croquet.");

	private String nombre;
	Hobby(String nombre){
		this.nombre = nombre;
	}
	@Override
	public String getDescripcion() {
		return this.nombre;
	}
	

	public static Hobby obtenerHobbySegunDescripcion(String descripcion){
		
		if( descripcion == Hobby.TENIS.getDescripcion())
			return Hobby.TENIS;
		else if ( descripcion == Hobby.MUSICA.getDescripcion())
			return Hobby.MUSICA;
		else if ( descripcion == Hobby.ALPINISMO.getDescripcion())
			return Hobby.ALPINISMO;
		else if ( descripcion == Hobby.PARACAIDISMO.getDescripcion())
			return Hobby.PARACAIDISMO;
		else  if ( descripcion == Hobby.NATACION.getDescripcion())
			return Hobby.NATACION;
		else  if ( descripcion == Hobby.CROQUET.getDescripcion())
			return Hobby.CROQUET;
		else
			return null;
	}
}
